movable platform - Español Inglés Diccionario